package org.springblade.applicationapi.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import lombok.Data;

import java.io.Serializable;
import java.sql.Timestamp;

/**
 * description: App 第三方应用<br>
 * date: 2022/4/6 11:45 <br>
 * author: yzpang <br>
 * version: 1.0 <br>
 */
@Data
@TableName("blade_app")
@ApiModel(value = "App对象", description = "App对象")
public class App implements Serializable {
	private static final long serialVersionUID = 1L;
	@TableId(value = "id", type = IdType.ASSIGN_ID)
	private Long id;
	private String appName;
	private String alias;
	private String appId;
	private String appSecret;
	private String mainUrl;
	private String callbackUrl;
	private String token;
	private String accessAesKey;
	private String coverUrl;
	private Integer status;
	private String introduction;
	private Timestamp createTime;
	private Timestamp updateTime;
}
